﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domain;

namespace BusinessTier.Facade.Interface
{
    public interface INewsService
    {
        List<NewsItem> GetLastNewsItems(short count, string langCode);
        void ApproveNewsItem(int id);
        void AddNewsItem(NewsItem news);
        void DeleteNewsItem(int id);
        void UpdateNewsItem(NewsItem news);

        List<SpecialOffer> GetLastSpecialOffers(short count, string langCode);
        void ApproveSpecialOffer(int id);
        void AddSpecialOffer(SpecialOffer offer);
        void DeleteSpecialOffer(int id);
        void UpdateSpecialOffer(SpecialOffer offer);
    }
}
